package com.xbdun.comweb.bmp.frame.annotation;

import java.lang.annotation.Documented;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

import com.xbdun.common.constant.XbdunLoginConst;

/**
 * 所有通用的在类或者方法上添加@XbdunLogin必须要验证登录
 * @author zhangguotao
 */
@Target({ElementType.TYPE, ElementType.METHOD})  
@Retention(RetentionPolicy.RUNTIME)  
@Documented
public @interface XbdunLogin {
	/**用户角色，如果为设定角色，那么就需要判是否合法[UserRoleConstant]*/
	int[] value() default XbdunLoginConst.MEMBER;
}
